keep somebody amused - Spanish English Dictionary